#extensionsBox{min-width:1px;border:2px solid;-moz-border-top-colors:#d5e2f3 #c0ccdb!important;-moz-border-right-colors:#d5e2f3 #c0ccdb;-moz-border-bottom-colors:#d5e2f3 #c0ccdb;-moz-border-left-colors:#d5e2f3 #c0ccdb;-moz-border-radius:5px;background-color:#d9e6f7;margin:0 10px;padding:0}
#extensionsView{-moz-appearance:none;min-width:245px;-moz-border-radius:5px;margin:10px}
#progressStatus{color:#404040}
#resizerBox{margin-top:-12px;visibility:hidden}
#resizerBox > resizer{height:10px;max-height:10px;visibility:visible}
#commandBarBottom{min-width:1px;margin:10px;padding:5px}
#commandBarBottom button{margin:0 5px 0}
richlistitem{padding-top:6px;padding-bottom:6px;-moz-padding-start:7px;-moz-padding-end:7px;min-height:25px;margin:0}
richlistitem:first-of-type{-moz-border-radius:3px 3px 0 0}
richlistitem[selected="true"]{border:1px solid #a5d1ff;background-image:url("chrome://mozapps/skin/extensions/selected-bg.png");background-repeat:repeat-x}
richlistitem[newAddon="true"]{background-color:#85abd1}
richlistitem[isDisabled="true"] .addonIcon{opacity:0.5}
richlistitem .descriptionCrop,richlistitem .addonName,richlistitem .descriptionWrap{color:#6e7072}
richlistitem[isDisabled="true"] .addonName,richlistitem[isDisabled="true"] .addonVersion,richlistitem[isDisabled="true"] .descriptionCrop,richlistitem[isDisabled="true"] .descriptionWrap{color:#c7cdd1}
richlistitem:not([isDisabled="true"])[selected="true"] .addonVersion,richlistitem:not([isDisabled="true"])[selected="true"] .addonName{color:#7ffa84}
richlistitem:not([isDisabled="true"])[selected="true"] .descriptionCrop,richlistitem:not([isDisabled="true"])[selected="true"] .descriptionWrap{color:#bcdcfe}
richlistitem[selected="true"] .text-link{color:inherit}
.descriptionWrap{margin-bottom:2px}
richlistitem[selected="true"]:not([opType]) .descriptionCrop{display:none}
richlistitem .addonName{font-weight:700}
richlistitem[selected="true"] .addonName{font-size:14px}
richlistitem:not([isDisabled="true"]) .addonVersion,richlistitem:not([isDisabled="true"]) .addonName{color:#009614}
.previewText{font-size:larger;font-weight:700;color:ThreeDShadow;text-align:center}
#themePreviewArea{-moz-appearance:none;min-width:69px;overflow:auto;margin:10px 10px 10px 0}
#previewImageContainer > hbox{-moz-border-radius:9px;border:5px solid;-moz-border-top-colors:rgba(0,0,0,0.1) rgba(0,0,0,0.2) rgba(0,0,0,0.3) rgba(0,0,0,0.4) rgba(0,0,0,0.5);-moz-border-right-colors:rgba(0,0,0,0.1) rgba(0,0,0,0.2) rgba(0,0,0,0.3) rgba(0,0,0,0.4) rgba(0,0,0,0.5);-moz-border-bottom-colors:rgba(0,0,0,0.1) rgba(0,0,0,0.2) rgba(0,0,0,0.3) rgba(0,0,0,0.4) rgba(0,0,0,0.5);-moz-border-left-colors:rgba(0,0,0,0.1) rgba(0,0,0,0.2) rgba(0,0,0,0.3) rgba(0,0,0,0.4) rgba(0,0,0,0.5);background-color:#fff;-moz-background-clip:padding!important;margin:0;padding:0}
#previewImageContainer > description > image{margin:0 0 5px!important;padding:0!important}
#themeSplitter{background:url("chrome://mozapps/skin/extensions/splitter.png") center center no-repeat;border:none;margin:10px 0!important}
.addonIcon{-moz-margin-end:2px;width:32px;height:32px}
.addonIcon > image{max-width:32px;max-height:32px}
.updateBadge,.notifyBadge{width:16px;height:16px;margin-bottom:-3px;list-style-image:url("chrome://mozapps/skin/extensions/notifyBadges.png")}
.updateBadge{-moz-margin-end:-2px;-moz-image-region:rect(0,16px,16px,0)}
.notifyBadge{-moz-margin-start:-2px;-moz-image-region:rect(0,48px,16px,32px)}
.updateBadge,.updateAvailableBox,.notifyBadge{display:none}
richlistitem[availableUpdateURL][updateable="true"] .updateBadge,richlistitem[availableUpdateURL][updateable="true"] .updateAvailableBox,richlistitem[compatible="false"] .notifyBadge,richlistitem[providesUpdatesSecurely="false"] .notifyBadge,richlistitem[blocklisted="true"] .notifyBadge,richlistitem[blocklistedsoft="true"] .notifyBadge,richlistitem[satisfiesDependencies="false"] .notifyBadge{display:-moz-box}
.selectedButtons{margin-top:4px;min-height:2.1em}
.selectedButtons > button{margin-top:0;margin-bottom:0}
.enableButton,.disableButton,.optionsButton,.useThemeButton{-moz-margin-end:0}
.enableButton,.disableButton,.uninstallButton,.cancelUninstallButton{-moz-margin-start:5px}
richlistitem[compatible="true"] .incompatibleBox,richlistitem[providesUpdatesSecurely="true"] .insecureUpdateBox,richlistitem[satisfiesDependencies="true"] .needsDependenciesBox,richlistitem:not([blocklisted="true"]):not([blocklistedsoft="true"]) .blocklistedBox,richlistitem[blocklistedsoft="false"]:not([selected="true"]) .blocklistedBox,richlistitem[blocklisted="false"] .blocklistedLabel,richlistitem[blocklistedsoft="false"] .softBlocklistedLabel,richlistitem[opType="needs-uninstall"] .blocklistedBox,richlistitem[opType="needs-uninstall"] .incompatibleBox,richlistitem[opType="needs-uninstall"] .needsDependenciesBox,richlistitem[opType="needs-uninstall"] .blocklistedBox{display:none}
richlistitem[loading="true"] .updateBadge{display:-moz-box;width:16px;height:16px;margin-bottom:-3px;-moz-margin-end:-2px;list-style-image:url("chrome://global/skin/throbber/throbber.png");-moz-image-region:auto}
.attention{color:#f9a812}
.addonThrobber{-moz-margin-start:5px;width:16px;height:16px;list-style-image:url("chrome://global/skin/throbber/throbber.png")}
.selectedStatusMsgs > hbox{margin-top:2px;margin-bottom:2px}
.selectedStatusMsgs label{font-weight:700}
.selectedStatusMsgs label.text-link{font-weight:400;border:none}
richlistitem[opType="needs-uninstall"] .notifyBadge{display:none}
.addon-search-details{margin-top:5px;margin-bottom:5px;-moz-margin-start:6px;-moz-margin-end:0}
.addonThumbnailContainer{background:#fff;border:2px solid #bbbfc5;width:135px;min-height:104px;-moz-margin-end:5px;padding:5px}
.addonMissingThumbnail{color:GrayText;font-size:larger;font-weight:700}
.addonFailure{width:16px;height:16px;list-style-image:url("chrome://mozapps/skin/extensions/notifyBadges.png");-moz-image-region:rect(0 48px 16px 32px)}
.addonRating{display:none}
.addonLearnMore{margin-top:4px;margin-bottom:4px;color:-moz-nativehyperlinktext!important}
richlistitem[selected="true"] .addonType{color:#bcdcfe}
.addonRating[rating]{display:-moz-box;width:59px;height:11px;list-style-image:url("chrome://mozapps/skin/extensions/ratings.png")}
.addonRating[rating="0"]{-moz-image-region:rect(0,59px,11px,0)}
.addonRating[rating="1"]{-moz-image-region:rect(12px,59px,23px,0)}
.addonRating[rating="2"]{-moz-image-region:rect(24px,59px,35px,0)}
.addonRating[rating="3"]{-moz-image-region:rect(36px,59px,47px,0)}
.addonRating[rating="4"]{-moz-image-region:rect(48px,59px,59px,0)}
.addonRating[rating="5"]{-moz-image-region:rect(60px,59px,71px,0)}
.addonType image{-moz-margin-start:6px;list-style-image:url("chrome://mozapps/skin/extensions/extensionIcons.png");width:16px;height:16px}
.addonTypeExtension image{-moz-image-region:rect(0 16px 16px 0)}
.addonTypeTheme image{-moz-image-region:rect(0 32px 16px 16px)}
vbox[typeName="status"][type="search-failure"],vbox[typeName="status"][type="recommended-failure"],vbox[typeName="status"][type="message-norecommended"],vbox[typeName="status"][type="message-nosearchresults"],vbox[typeName="status"][type="retrieve-search"],vbox[typeName="status"][type="retrieve-recommended"]{margin-top:2em}
vbox[typeName="status"][type="footer-recommended"],vbox[typeName="status"][type="footer-search"]{margin-top:1em}
vbox[typeName="status"][type="header-recommended"]{background:transparent;margin-bottom:10px}
vbox[typeName="status"][type="header-recommended"] > label{font-weight:700;font-size:170%}
#searchfield{margin-left:0}
#searchPanel{margin:10px 10px 5px}
#progressBox{padding:5px}
#progressBox > hbox{-moz-box-align:center}
#topBar > deck{-moz-padding-start:10px!important;-moz-padding-end:10px!important}
#viewGroup{-moz-box-pack:center;padding:10px 0 5px}
.viewGroupWrapper{-moz-box-pack:center}
.viewSelector{margin:0;padding:0}
#viewGroup[hideLabel=true] radio{height:38px;min-width:38px;width:38px;margin:0!important;padding:0!important}
#viewGroup[hideLabel="true"] radio:first-of-type{border-left:2px solid;-moz-border-left-colors:#d5e2f3 #c0ccdb;-moz-border-radius:6px 0 0 6px;background:url("chrome://mozapps/skin/extensions/first-radio-bg.png") no-repeat}
#viewGroup[hideLabel="true"] radio[selected="true"]{background-color:#eef3fa}
#viewGroup[hideLabel="true"] radio > .viewButtonIcon{margin:5px}
#viewGroup radio{-moz-appearance:none;height:64px;min-width:91px;width:88px;background:url("chrome://mozapps/skin/extensions/radio-bg.png") no-repeat;border-top:2px solid;border-bottom:2px solid;-moz-border-top-colors:#d5e2f3 #c0ccdb;-moz-border-bottom-colors:#cdddf1 #bac8da;list-style-image:url("chrome://mozapps/skin/extensions/viewButtons.png");margin:0;padding:5px 3px 1px}
#viewGroup radio[first-visible]{border-left:2px solid;-moz-border-left-colors:#d5e2f3 #c0ccdb;-moz-border-radius:6px 0 0 6px;background:url("chrome://mozapps/skin/extensions/first-radio-bg.png") no-repeat}
#viewGroup radio[last-visible]{border-right:2px solid;-moz-border-right-colors:#d5e2f3 #c0ccdb;-moz-border-radius:0 6px 6px 0}
#viewGroup radio[selected="true"]{background-color:#eef3fa}
#viewGroup radio:not([selected="true"]):hover{background-color:#9acafd}
#viewGroup radio:not([selected="true"]):hover:active{background-color:#b3cae7}
.viewButtonLabel{color:#656a72}
#viewGroup radio[selected="true"] .viewButtonLabel{color:#121314}
.viewButtonIcon{width:32px;height:32px}
radio#extensions-view{-moz-image-region:rect(0,32px,32px,0)}
radio#extensions-view:hover,radio#extensions-view[selected="true"]{-moz-image-region:rect(32px,32px,64px,0)}
radio#themes-view{-moz-image-region:rect(0,64px,32px,32px)}
radio#themes-view:hover,radio#themes-view[selected="true"]{-moz-image-region:rect(32px,64px,64px,32px)}
radio#locales-view{-moz-image-region:rect(0,96px,32px,64px)}
radio#locales-view:hover,radio#locales-view[selected="true"]{-moz-image-region:rect(32px,96px,64px,64px)}
radio#plugins-view{-moz-image-region:rect(0,128px,32px,96px)}
radio#plugins-view:hover,radio#plugins-view[selected="true"]{-moz-image-region:rect(32px,128px,64px,96px)}
radio#updates-view{-moz-image-region:rect(0,160px,32px,128px)}
radio#updates-view:hover,radio#updates-view[selected="true"]{-moz-image-region:rect(32px,160px,64px,128px)}
radio#installs-view{-moz-image-region:rect(0,192px,32px,160px)}
radio#installs-view:hover,radio#installs-view[selected="true"]{-moz-image-region:rect(32px,192px,64px,160px)}
radio#search-view{-moz-image-region:rect(0,224px,32px,192px)}
radio#search-view:hover,radio#search-view[selected="true"]{-moz-image-region:rect(32px,224px,64px,192px)}
.includeUpdate{-moz-user-focus:none}
richlistitem[selected="true"] .includeUpdate{-moz-user-focus:normal}
#infoDisplay{overflow-y:auto}
#infoDisplay body{padding:5px}
#infoDisplay h1,#infoDisplay h2,#infoDisplay h3{text-align:left;font-weight:700;margin:0 0 .7em}
#infoDisplay h1{font-size:150%}
#infoDisplay h2{font-size:125%}
#infoDisplay h3{font-size:100%}
#infoDisplay ol,#infoDisplay ul{margin:0 0 .7em}
#infoDisplay li{text-align:left}
#infoDisplay p{text-align:justify;margin:0 0 .7em}
#addonsMsg notification{-moz-outline-radius:5px;outline:1px solid #c0ccdb!important;margin-right:11px!important;margin-left:11px!important}
richlistitem[plugin] .addonIcon > image{list-style-image:url("chrome://mozapps/skin/plugins/pluginGeneric.png")}
richlistitem[plugin]:not(iconURL) .addonIcon{display:-moz-box!important}
#getMore{display:none!important}
#installFileButton{display:-moz-box!important}